﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Working.Domínio.Pagamentos
{
    public class QuantiaInválidaException : WorkingException
    {
        public QuantiaInválidaException(decimal quantiaFornecida)
            : base(PagamentosResources.SQuantiaFornecidaParaParamentoInválida)
        {
            this.QuantiaFornecida = quantiaFornecida;
        }
        public QuantiaInválidaException(decimal quantiaFornecida, string message)
            : base(message)
        {
            this.QuantiaFornecida = quantiaFornecida;
        }
        public QuantiaInválidaException(decimal quantiaFornecida, string message, Exception innerException)
            : base(message, innerException)
        {
            this.QuantiaFornecida = quantiaFornecida;
        }

        public decimal QuantiaFornecida
        {
            get { return this.quantiaFornecida; }
            set { this.quantiaFornecida = value; }
        } private decimal quantiaFornecida;
    }
}
